Package com.cisco.pt
Interface LTV
- All Known Implementing Classes:
AuthChallengeLTV,AuthRequestLTV,AuthResponseLTV,AuthStatusLTV,DisconnectLTV,IPCErrorLTV,IPCEventLTV,IPCEventSubscriptionLTV,IPCMessageLTV,IPCResponseLTV,KeepAliveLTV,LTVImpl,MUConInMessage,MUConOutMessage,MULinkUpdMessage,MULinkUpdStatusMessage,MultiUserMessage,MUNameUpdMessage,MUNegotiationMessage,MUPDUMessage,MUPortAdvMessage,MUSaveNetReqMessage,MUSaveNetRespMessage
public interface LTV
Models a PTMP length-type-value message
- Author:
- packettracerexapps@external.cisco.com
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
-
Field Details
-
NEGOTIATION_MESSAGE_TYPE
static final int NEGOTIATION_MESSAGE_TYPE- See Also:
-
AUTH_REQUEST_TYPE
static final int AUTH_REQUEST_TYPE- See Also:
-
AUTH_CHALLENGE_TYPE
static final int AUTH_CHALLENGE_TYPE- See Also:
-
AUTH_RESPONSE_TYPE
static final int AUTH_RESPONSE_TYPE- See Also:
-
AUTH_STATUS_TYPE
static final int AUTH_STATUS_TYPE- See Also:
-
KEEP_ALIVE_MESSAGE_TYPE
static final int KEEP_ALIVE_MESSAGE_TYPE- See Also:
-
MULTI_USER_MESSAGE_TYPE
static final int MULTI_USER_MESSAGE_TYPE- See Also:
-
IPC_MESSAGE_TYPE
static final int IPC_MESSAGE_TYPE- See Also:
-
IPC_ERROR_TYPE
static final int IPC_ERROR_TYPE- See Also:
-
IPC_RESPONSE_TYPE
static final int IPC_RESPONSE_TYPE- See Also:
-
IPC_EVENT_TYPE
static final int IPC_EVENT_TYPE- See Also:
-
IPC_EVENT_SUBSCRIPTION_TYPE
static final int IPC_EVENT_SUBSCRIPTION_TYPE- See Also:
-
DISCONNECT_MESSAGE_TYPE
static final int DISCONNECT_MESSAGE_TYPE- See Also:
-
PTMP_TYPE_MUNEGOREQ
static final int PTMP_TYPE_MUNEGOREQ- See Also:
-
PTMP_TYPE_MUNEGORESP
static final int PTMP_TYPE_MUNEGORESP- See Also:
-
PTMP_TYPE_MUPORTADV
static final int PTMP_TYPE_MUPORTADV- See Also:
-
PTMP_TYPE_MULINKUPDATE
static final int PTMP_TYPE_MULINKUPDATE- See Also:
-
PTMP_TYPE_MULINKUPDATESTATUS
static final int PTMP_TYPE_MULINKUPDATESTATUS- See Also:
-
PTMP_TYPE_MUPDU
static final int PTMP_TYPE_MUPDU- See Also:
-
PTMP_TYPE_MUSAVENETREQ
static final int PTMP_TYPE_MUSAVENETREQ- See Also:
-
PTMP_TYPE_MUSAVENETRESP
static final int PTMP_TYPE_MUSAVENETRESP- See Also:
-
PTMP_TYPE_MUCONIN
static final int PTMP_TYPE_MUCONIN- See Also:
-
PTMP_TYPE_MUCONOUT
static final int PTMP_TYPE_MUCONOUT- See Also:
-
PTMP_TYPE_MUNAMEUPDATE
static final int PTMP_TYPE_MUNAMEUPDATE- See Also:
-
-
Method Details
-
setType
void setType(int type) - Parameters:
type- int
-
getType
int getType()- Returns:
- message type
-
setLength
void setLength(int length) - Parameters:
length- int
-
getLength
int getLength()- Returns:
- message length
-
setValue
- Parameters:
value- Value
-
getValue
Value getValue()- Returns:
- message payload
-
encodeTypeAndPayload
- Parameters:
buff- The EncodedBuffer that this object should encode itself into
-
hasResponse
boolean hasResponse()- Returns:
- true if the message generates a response from Packet Tracer
-
isResponse
boolean isResponse()- Returns:
- true if the message is a response sent from Packet Tracer
-
isEvent
boolean isEvent()- Returns:
- true if the message is an event sent from Packet Tracer
-
getMessageId
int getMessageId()- Returns:
- message id, used to match this message with its response from Packet Tracer its value is arbitrary unless (hasResponse() == true OR isResponse() == true)
-
isMuMessage
boolean isMuMessage()- Returns:
- true if the message is a multiuser message
-